engineering stress - German English Dictionary